package com.qeado.admin.dao;

import java.util.List;
import java.util.Map;

import com.qeado.admin.model.Menu;
import com.qeado.admin.model.Role;

public interface RoleDao {

	void deleteRole(String roleId);

	void saveRole(Role roleInfo);

	List<Role> searchRole(Role roleInfo);

	Role selectRole(String roleId);

	List<Menu> searchRoleMenuList(String roleId);

	void updateRole(Role roleInfo);

	void saveRoleMenu(Map<String, String> map);

	void deleteRoleMenu(Map<String, String> map);

	Object searchRoleByName(Role roleInfo);

}
